html {
  font-size: 14px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

body{
  background-color: #f5f5f5;
}

.container {
  max-width: 960px;
}

.pricing-header {
  max-width: 700px;
}

.card-deck .card {
  min-width: 220px;
}

.border-top { border-top: 1px solid #e5e5e5; }
.border-bottom { border-bottom: 1px solid #e5e5e5; }

.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }

a{
  cursor: pointer;
}

.card{
  margin-top: 10px; 
}

.fix-padding{
  padding: 0 5px;
}

.nav-fix-margin{
  margin-left: 15px; 
  margin-right: 15px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 35px;
  line-height: 35px; /* Vertically center the text there */
  background-color: #ffffff;
}

.footle{
  width: 100%;
  padding: 5px 15px;
  margin-top: 30px;
  position: fixed;
  bottom: 0;
}

.search-space{
  margin-top: 15px;
  margin-bottom: 15px;
}

#secondTab{
  display: none;
}

.sactive{
  color: #ffffff;
  background-color: #6c757d;
}
